A Simple Predictive Method for Discriminating Costly Classes Using Class Size Metric
نویسندگان
چکیده
Larger object classes often become more costly classes in the maintenance phase of object-oriented software. Consequently class would have to be constructed in a medium or small size. In order to discuss such desirable size, this paper proposes a simple method for predictively discriminating costly classes in version-upgrades, using a class size metric, Stmts. Concretely, a threshold value of class size (in Stmts) is provided through empirical studies using many Java classes. The threshold value succeeded as a predictive discriminator for about 73% of the sample Java classes. key words: object oriented software, modification effort, prediction, class size, metrics
منابع مشابه
Composite Kernel Optimization in Semi-Supervised Metric
Machine-learning solutions to classification, clustering and matching problems critically depend on the adopted metric, which in the past was selected heuristically. In the last decade, it has been demonstrated that an appropriate metric can be learnt from data, resulting in superior performance as compared with traditional metrics. This has recently stimulated a considerable interest in the to...
متن کاملOptimal Feature Extraction for Discriminating Raman Spectra of Different Skin Samples using Statistical Methods and Genetic Algorithm
Introduction: Raman spectroscopy, that is a spectroscopic technique based on inelastic scattering of monochromatic light, can provide valuable information about molecular vibrations, so using this technique we can study molecular changes in a sample. Material and Methods: In this research, 153 Raman spectra obtained from normal and dried skin samples. Baseline and electrical noise were eliminat...
متن کاملAn Incremental Learning Algorithm with Automatically Derived Discriminating Features
We propose a new technique which incrementally derive discriminating features in the input space. This technique casts both classification problems (class labels as outputs) and regression problems (numerical values as outputs) into a unified regression problem. The virtual labels are formed by clustering in the output space. We use these virtual labels to extract discriminating features in the...
متن کاملService Level Based Capacity Rationing Procedure for Make-To-Order Manufacturing Systems
We extend a heuristic method within the framework of “dynamic capacity apportionment procedure” (DCAP) to allocate an existing capacity among the classes with different profit contributions. In general, DCAP is applied when some capacity shortage exists and can not be enhanced in short - run. Our proposed approach is constructed for a make - to - order manufacturing system that produces a varie...
متن کاملFeeding habits and trophic level of Himantura gerrardi (Elasmobranchii; Dasyatidae) in northern Oman Sea: effects of sex and size class
The feeding habits and trophic level of Himantura gerrardi were studied according to sex and size classes of 80 individuals obtained using bottom trawl between May and December 2014 from the Oman Sea. Collected specimens were divided into three size classes (small<38 cm, medium 38-58 cm and large>58 cm) based on disk width. Prey was identified in seven main zoological categories, where crustace...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEICE Transactions
دوره 88-D شماره
صفحات -
تاریخ انتشار 2005